soundly defeat - Français Anglais Dictionnaire